I remember hearing about 'em a few years ago. There from right here (I happen to be in Palo Alto right now). I like "Take It Off" and think they'd be a cool band to check out live.
Printable View
I remember hearing about 'em a few years ago. There from right here (I happen to be in Palo Alto right now). I like "Take It Off" and think they'd be a cool band to check out live.
Yeah "take it off" rocks but so does "On the rocks", and I too would LOVE to see them live [img]smile.gif[/img]